a stroke of fate - German English Dictionary